<!DOCTYPE html>
<html lang="en" dir="ltr" class="client-nojs">
<head>
<title>C++17 - cppreference.com</title>
<meta charset="UTF-8">
<meta name="generator" content="MediaWiki 1.21.2">
<link rel="shortcut icon" href="../../common/favicon.ico">
<link rel="stylesheet" href="../../common/ext.css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" href="../../common/site_modules.css">
<style>a:lang(ar),a:lang(ckb),a:lang(fa),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}#toc{display:none}.editsection{display:none}
/* cache key: mwiki1-mwiki_en_:resourceloader:filter:minify-css:7:472787eddcf4605d11de8c7ef047234f */</style>

<script src="../../common/startup_scripts.js"></script>
<script>if(window.mw){
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"cpp/17","wgTitle":"cpp/17","wgCurRevisionId":138594,"wgArticleId":18870,"wgIsArticle":true,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Todo without reason"],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"cpp/17","wgRestrictionEdit":[],"wgRestrictionMove":[]});
}</script><script>if(window.mw){
mw.loader.implement("user.options",function(){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":0,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"externaldiff":0,"externaleditor":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"quickbar":5,"rcdays":7,"rclimit":50,"rememberpassword":0,"rows":25,"searchlimit":20,"showhiddencats":0,"showjumplinks":1,"shownumberswatching":1,"showtoc":0,"showtoolbar":1,"skin":"cppreference2","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":0,"watchdefault":0,"watchdeletion":0,
"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"variant":"en","language":"en","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false,"gadget-ColiruCompiler":1,"gadget-MathJax":1});;},{},{});mw.loader.implement("user.tokens",function(){mw.user.tokens.set({"editToken":"+\\","patrolToken":false,"watchToken":false});;},{},{});
/* cache key: mwiki1-mwiki_en_:resourceloader:filter:minify-js:7:9f05c6caceb9bb1a482b6cebd4c5a330 */
}</script>
<script>if(window.mw){
mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax"]);
}</script>
<style type="text/css">/*<![CDATA[*/
.source-cpp {line-height: normal;}
.source-cpp li, .source-cpp pre {
	line-height: normal; border: 0px none white;
}
/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cpp
 * CSS class: source-cpp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.cpp.source-cpp .de1, .cpp.source-cpp .de2 {font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;}
.cpp.source-cpp  {font-family:monospace;}
.cpp.source-cpp .imp {font-weight: bold; color: red;}
.cpp.source-cpp li, .cpp.source-cpp .li1 {font-weight: normal; vertical-align:top;}
.cpp.source-cpp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.cpp.source-cpp .li2 {font-weight: bold; vertical-align:top;}
.cpp.source-cpp .kw1 {color: #0000dd;}
.cpp.source-cpp .kw2 {color: #0000ff;}
.cpp.source-cpp .kw3 {color: #0000dd;}
.cpp.source-cpp .kw4 {color: #0000ff;}
.cpp.source-cpp .co1 {color: #909090;}
.cpp.source-cpp .co2 {color: #339900;}
.cpp.source-cpp .coMULTI {color: #ff0000; font-style: italic;}
.cpp.source-cpp .es0 {color: #008000; font-weight: bold;}
.cpp.source-cpp .es1 {color: #008000; font-weight: bold;}
.cpp.source-cpp .es2 {color: #008000; font-weight: bold;}
.cpp.source-cpp .es3 {color: #008000; font-weight: bold;}
.cpp.source-cpp .es4 {color: #008000; font-weight: bold;}
.cpp.source-cpp .es5 {color: #008000; font-weight: bold;}
.cpp.source-cpp .br0 {color: #008000;}
.cpp.source-cpp .sy0 {color: #008000;}
.cpp.source-cpp .sy1 {color: #000080;}
.cpp.source-cpp .sy2 {color: #000040;}
.cpp.source-cpp .sy3 {color: #000040;}
.cpp.source-cpp .sy4 {color: #008080;}
.cpp.source-cpp .st0 {color: #008000;}
.cpp.source-cpp .nu0 {color: #000080;}
.cpp.source-cpp .nu6 {color: #000080;}
.cpp.source-cpp .nu8 {color: #000080;}
.cpp.source-cpp .nu12 {color: #000080;}
.cpp.source-cpp .nu16 {color:#000080;}
.cpp.source-cpp .nu17 {color:#000080;}
.cpp.source-cpp .nu18 {color:#000080;}
.cpp.source-cpp .nu19 {color:#000080;}
.cpp.source-cpp .ln-xtra, .cpp.source-cpp li.ln-xtra, .cpp.source-cpp div.ln-xtra {background-color: #ffc;}
.cpp.source-cpp span.xtra { display:block; }

/*]]>*/
</style><!--[if lt IE 7]><style type="text/css">body{behavior:url("/mwiki/skins/cppreference2/csshover.min.htc")}</style><![endif]--></head>
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-cpp_17 skin-cppreference2 action-view cpp-navbar">
        <!-- header -->
        <!-- /header -->
        <!-- content -->
<div id="cpp-content-base">
            <div id="content">
                <a id="top"></a>
                <div id="mw-js-message" style="display:none;"></div>
                                <!-- firstHeading -->
<h1 id="firstHeading" class="firstHeading">C++17</h1>
                <!-- /firstHeading -->
                <!-- bodyContent -->
                <div id="bodyContent">
                                        <!-- tagline -->
                    <div id="siteSub">From cppreference.com</div>
                    <!-- /tagline -->
                                        <!-- subtitle -->
                    <div id="contentSub"><span class="subpages">&lt; <a href="../cpp.html" title="cpp">cpp</a></span></div>
                    <!-- /subtitle -->
                                                            <!-- bodycontent -->
                    <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="t-navbar" style=""><div class="t-navbar-sep"> </div><div class="t-navbar-head"><a href="../cpp.html" title="cpp"> C++</a><div class="t-navbar-menu"><div><div><table class="t-nv-begin" cellpadding="0" style="line-height:1.1em;">
<tr class="t-nv"><td colspan="5"> <a href="compiler_support.html" title="cpp/compiler support"> Compiler support</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="freestanding.html" title="cpp/freestanding"> Freestanding and hosted</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="language.html" title="cpp/language"> Language</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="header.html" title="cpp/header"> Standard library headers</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="named_req.html" title="cpp/named req"> Named requirements </a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="feature_test.html" title="cpp/feature test"> Feature test macros </a> <span class="t-mark-rev t-since-cxx20">(C++20)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="utility.html#Language_support" title="cpp/utility"> Language support library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="concepts.html" title="cpp/concepts"> Concepts library</a> <span class="t-mark-rev t-since-cxx20">(C++20)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="meta.html" title="cpp/meta"> Metaprogramming library</a> <span class="t-mark-rev t-since-cxx11">(C++11)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="error.html" title="cpp/error"> Diagnostics library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="utility.html" title="cpp/utility"> General utilities library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="string.html" title="cpp/string"> Strings library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="container.html" title="cpp/container"> Containers library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="iterator.html" title="cpp/iterator"> Iterators library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="ranges.html" title="cpp/ranges"> Ranges library</a> <span class="t-mark-rev t-since-cxx20">(C++20)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="algorithm.html" title="cpp/algorithm"> Algorithms library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="numeric.html" title="cpp/numeric"> Numerics library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="locale.html" title="cpp/locale"> Localizations library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="io.html" title="cpp/io"> Input/output library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="filesystem.html" title="cpp/filesystem"> Filesystem library</a> <span class="t-mark-rev t-since-cxx17">(C++17)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="regex.html" title="cpp/regex"> Regular expressions library</a> <span class="t-mark-rev t-since-cxx11">(C++11)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="thread.html" title="cpp/thread"> Concurrency support library</a> <span class="t-mark-rev t-since-cxx11">(C++11)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="experimental.html" title="cpp/experimental"> Technical specifications</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="symbol_index.html" title="cpp/symbol index"> Symbols index</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="links/libs.html" title="cpp/links/libs"> External libraries</a> </td></tr>
</table></div><div></div></div></div></div><div class="t-navbar-sep"> </div><div class="t-navbar-head"><a href="../cpp.html" title="cpp"> Versions </a><div class="t-navbar-menu"><div><div><table class="t-nv-begin" cellpadding="0" style="line-height:1.1em;">
<tr class="t-nv"><td colspan="5"> C++98 </td></tr>
<tr class="t-nv"><td colspan="5"> C++03 </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="11.html" title="cpp/11"> C++11</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="14.html" title="cpp/14"> C++14</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <strong class="selflink"> C++17</strong> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="20.html" title="cpp/20"> C++20</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="23.html" title="cpp/23"> C++23</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="current_status.html" title="cpp/current status"> Current Status</a> </td></tr>
</table></div><div></div></div></div></div><div class="t-navbar-sep"> </div></div>
<table class="metadata plainlinks ambox mbox-small-left ambox-notice" style=""><tr><td class="mbox-empty-cell"></td><td class="mbox-text" style="">This section is incomplete </td></tr></table>
<p>Following features were merged into C++17:
</p>
<ul><li> From the <a href="experimental/fs.html" title="cpp/experimental/fs">File System TS</a>: the <a href="filesystem.html" title="cpp/filesystem">filesystem library</a>.
</li><li> From the <a href="experimental/memory.html" title="cpp/experimental/lib extensions">Library fundamentals v1 TS</a>: features, including <span class="t-lc"><a href="utility/any.html" title="cpp/utility/any">std::any</a></span>, <span class="t-lc"><a href="utility/optional.html" title="cpp/utility/optional">std::optional</a></span>, <span class="t-lc"><a href="string/basic_string_view.html" title="cpp/string/basic string view">std::string_view</a></span>, <span class="t-lc"><a href="utility/apply.html" title="cpp/utility/apply">std::apply</a></span>, <a href="memory.html#Allocators" title="cpp/memory">polymorphic allocators</a>, <a href="utility/functional.html#Searchers" title="cpp/utility/functional">searchers</a>.
</li><li> From <a href="experimental/lib_extensions_2.html" title="cpp/experimental/lib extensions 2">Library fundamentals v2 TS</a>: <span class="t-lc"><a href="types/void_t.html" title="cpp/types/void t">std::void_t</a></span>, <span class="t-lc"><a href="types/conjunction.html" title="cpp/types/conjunction">std::conjunction</a></span>, <span class="t-lc"><a href="types/disjunction.html" title="cpp/types/disjunction">std::disjunction</a></span>, <span class="t-lc"><a href="types/negation.html" title="cpp/types/negation">std::negation</a></span>, <span class="t-lc"><a href="utility/functional/not_fn.html" title="cpp/utility/functional/not fn">std::not_fn</a></span>, <span class="t-lc"><a href="numeric/gcd.html" title="cpp/numeric/gcd">std::gcd</a></span>, <span class="t-lc"><a href="numeric/lcm.html" title="cpp/numeric/lcm">std::lcm</a></span>.
</li><li> From <a href="experimental/parallelism.html" title="cpp/experimental/parallelism">Parallelism v1 TS</a>: features, including <a href="algorithm/execution_policy_tag_t.html" title="cpp/algorithm/execution policy tag t">execution policies</a>, <span class="t-lc"><a href="algorithm/reduce.html" title="cpp/algorithm/reduce">std::reduce</a></span>, <span class="t-lc"><a href="algorithm/inclusive_scan.html" title="cpp/algorithm/inclusive scan">std::inclusive_scan</a></span>, <span class="t-lc"><a href="algorithm/exclusive_scan.html" title="cpp/algorithm/exclusive scan">std::exclusive_scan</a></span>, but removing <code>exception_list</code>.
</li><li> From <a href="experimental/special_math.html" title="cpp/experimental/special functions">Mathematical special functions IS</a>: <a href="numeric/special_functions.html" title="cpp/numeric/special functions">mathematical special functions</a>.
</li><li> From C11: <span class="t-lc"><a href="memory/c/aligned_alloc.html" title="cpp/memory/c/aligned alloc">std::aligned_alloc</a></span>, <span class="t-lc"><a href="chrono/c/timespec_get.html" title="cpp/chrono/c/timespec get">std::timespec_get</a></span>.
</li></ul>
<h2><span class="mw-headline" id="Obsolete"> Obsolete </span></h2>
<h3><span class="mw-headline" id="Removed">Removed</span></h3>
<p><span class="t-lc"><a href="memory/auto_ptr.html" title="cpp/memory/auto ptr">std::auto_ptr</a></span>,
<a href="utility/functional.html#Old_binders_and_adaptors" title="cpp/utility/functional">deprecated function objects</a>,
<span class="t-lc"><a href="algorithm/random_shuffle.html" title="cpp/algorithm/random shuffle">std::random_shuffle</a></span>,
<span class="t-lc"><a href="error/unexpected.html" title="cpp/error/unexpected">std::unexpected</a></span>,
the <a href="io/ios_base.html#Deprecated_member_types" title="cpp/io/ios base">obsolete iostreams aliases</a>,
<a href="language/operator_alternative.html#Trigraphs_.28removed_in_C.2B.2B17.29" title="cpp/language/operator alternative">trigraphs</a>,
the <a href="keyword/register.html" title="cpp/keyword/register"><tt>register</tt></a> keyword,
<a href="language/operator_incdec.html" title="cpp/language/operator incdec"><code>bool</code> increment</a>,
<a href="language/except_spec.html" title="cpp/language/except spec">dynamic exception specification</a>
</p>
<h3><span class="mw-headline" id="Deprecated">Deprecated</span></h3>
<p><span class="t-lc"><a href="iterator/iterator.html" title="cpp/iterator/iterator">std::iterator</a></span>, 
<span class="t-lc"><a href="memory/raw_storage_iterator.html" title="cpp/memory/raw storage iterator">std::raw_storage_iterator</a></span>, 
<span class="t-lc"><a href="memory/get_temporary_buffer.html" title="cpp/memory/get temporary buffer">std::get_temporary_buffer</a></span>, 
<span class="t-lc"><a href="types/is_literal_type.html" title="cpp/types/is literal type">std::is_literal_type</a></span>, 
<span class="t-lc"><a href="types/result_of.html" title="cpp/types/result of">std::result_of</a></span>, 
all of <a href="header/codecvt.html" title="cpp/header/codecvt"><tt>&lt;codecvt&gt;</tt></a>
</p>
<h2><span class="mw-headline" id="New_language_features">New language features</span></h2>
<ul><li> <a href="language/fold.html" title="cpp/language/fold">fold-expressions</a>
</li><li> <a href="language/deduction_guide.html" title="cpp/language/class template argument deduction">class template argument deduction</a>
</li><li> non-type <a href="language/template_parameters.html" title="cpp/language/template parameters">template parameters</a> declared with <code>auto</code>
</li><li> compile-time <a href="language/if.html" title="cpp/language/if"><tt>if constexpr</tt></a>
</li><li> <a href="language/inline.html" title="cpp/language/inline">inline variables</a>
</li><li> <a href="language/structured_binding.html" title="cpp/language/structured binding">structured bindings</a>
</li><li> initializers for <a href="language/if.html" title="cpp/language/if"><tt>if</tt></a> and <a href="language/switch.html" title="cpp/language/switch"><tt>switch</tt></a>
</li><li> <a href="language/character_literal.html" title="cpp/language/character literal"><code>u8</code> character literal</a>
</li><li> simplified <a href="language/namespace.html" title="cpp/language/namespace">nested namespaces</a>
</li><li> <a href="language/namespace.html" title="cpp/language/namespace"><code>using</code>-declaration</a> declaring multiple names
</li><li> made <a href="language/noexcept_spec.html" title="cpp/language/noexcept spec"><tt>noexcept</tt></a> part of type system
</li><li> new <a href="language/eval_order.html" title="cpp/language/eval order">order of evaluation</a> rules
</li></ul>
<ul><li> guaranteed <a href="language/copy_elision.html" title="cpp/language/copy elision">copy elision</a>
</li><li> <a href="language/implicit_cast.html#Temporary_materialization" title="cpp/language/implicit conversion">temporary materialization</a>
</li><li> <a href="language/lambda.html#Lambda_capture" title="cpp/language/lambda">lambda capture of <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="sy2">*</span>this</span></span></a>
</li><li> <a href="language/lambda.html" title="cpp/language/lambda">constexpr lambda</a>
</li><li> <a href="language/attributes.html" title="cpp/language/attributes">attribute namespaces</a> don't have to repeat
</li><li> new <a href="language/attributes.html" title="cpp/language/attributes">attributes</a>:
<ul><li> <code>[[<a href="language/attributes/fallthrough.html" title="cpp/language/attributes/fallthrough">fallthrough</a>]]</code>
</li><li> <code>[[<a href="language/attributes/maybe_unused.html" title="cpp/language/attributes/maybe unused">maybe_unused</a>]]</code>
</li><li> <code>[[<a href="language/attributes/nodiscard.html" title="cpp/language/attributes/nodiscard">nodiscard</a>]]</code>
</li></ul>
</li><li> <a href="preprocessor/include.html" title="cpp/preprocessor/include"><tt>__has_include</tt></a>
</li></ul>
<h2><span class="mw-headline" id="New_headers">New headers</span></h2>
<ul><li> <a href="header/any.html" title="cpp/header/any"><tt>&lt;any&gt;</tt></a>
</li><li> <a href="header/charconv.html" title="cpp/header/charconv"><tt>&lt;charconv&gt;</tt></a>
</li><li> <a href="header/execution.html" title="cpp/header/execution"><tt>&lt;execution&gt;</tt></a>
</li><li> <a href="header/filesystem.html" title="cpp/header/filesystem"><tt>&lt;filesystem&gt;</tt></a>
</li><li> <a href="header/memory_resource.html" title="cpp/header/memory resource"><tt>&lt;memory_resource&gt;</tt></a>
</li><li> <a href="header/optional.html" title="cpp/header/optional"><tt>&lt;optional&gt;</tt></a>
</li><li> <a href="header/string_view.html" title="cpp/header/string view"><tt>&lt;string_view&gt;</tt></a>
</li><li> <a href="header/variant.html" title="cpp/header/variant"><tt>&lt;variant&gt;</tt></a>
</li></ul>
<h2><span class="mw-headline" id="New_library_features">New library features</span></h2>
<h3><span class="mw-headline" id="Utility_types">Utility types</span></h3>
<ul><li> <span class="t-lc"><a href="utility/tuple.html" title="cpp/utility/tuple">std::tuple</a></span>:
<ul><li> <span class="t-lc"><a href="utility/apply.html" title="cpp/utility/apply">std::apply</a></span>
</li><li> <span class="t-lc"><a href="utility/make_from_tuple.html" title="cpp/utility/make from tuple">std::make_from_tuple</a></span>
</li><li> <a href="utility/tuple/deduction_guides.html" title="cpp/utility/tuple/deduction guides">deduction guides</a>
</li></ul>
</li><li> <span class="t-lc"><a href="utility/any.html" title="cpp/utility/any">std::any</a></span>
</li><li> <span class="t-lc"><a href="utility/optional.html" title="cpp/utility/optional">std::optional</a></span>
</li><li> <span class="t-lc"><a href="utility/variant.html" title="cpp/utility/variant">std::variant</a></span>
</li><li> <a href="utility/functional.html#Searchers" title="cpp/utility/functional">searchers</a>
</li><li> <span class="t-lc"><a href="utility/as_const.html" title="cpp/utility/as const">std::as_const</a></span>
</li><li> <span class="t-lc"><a href="utility/functional/not_fn.html" title="cpp/utility/functional/not fn">std::not_fn</a></span>
</li></ul>
<h3><span class="mw-headline" id="Memory_management">Memory management</span></h3>
<ul><li> uninitialized memory algorithms
<ul><li> <span class="t-lc"><a href="memory/destroy_at.html" title="cpp/memory/destroy at">std::destroy_at</a></span>
</li><li> <span class="t-lc"><a href="memory/destroy.html" title="cpp/memory/destroy">std::destroy</a></span>
</li><li> <span class="t-lc"><a href="memory/destroy_n.html" title="cpp/memory/destroy n">std::destroy_n</a></span>
</li><li> <span class="t-lc"><a href="memory/uninitialized_move.html" title="cpp/memory/uninitialized move">std::uninitialized_move</a></span>
</li><li> <span class="t-lc"><a href="memory/uninitialized_value_construct.html" title="cpp/memory/uninitialized value construct">std::uninitialized_value_construct</a></span>
</li></ul>
</li><li> <a href="memory/enable_shared_from_this/weak_from_this.html" title="cpp/memory/enable shared from this/weak from this"><tt>weak_from_this</tt></a>
</li><li> <span class="t-lc"><a href="memory/memory_resource.html" title="cpp/memory/memory resource">std::pmr::memory_resource</a></span> and <span class="t-lc"><a href="memory/polymorphic_allocator.html" title="cpp/memory/polymorphic allocator">std::polymorphic_allocator</a></span>
</li><li> <span class="t-lc"><a href="memory/c/aligned_alloc.html" title="cpp/memory/c/aligned alloc">std::aligned_alloc</a></span>
</li><li> transparent <span class="t-lc"><a href="memory/owner_less.html" title="cpp/memory/owner less">std::owner_less</a></span>
</li><li> array support for <span class="t-lc"><a href="memory/shared_ptr.html" title="cpp/memory/shared ptr">std::shared_ptr</a></span>
</li><li> <a href="memory/new/operator_new.html" title="cpp/memory/new/operator new">allocation functions</a> with explicit alignment
</li></ul>
<h3><span class="mw-headline" id="Compile-time_programming">Compile-time programming</span></h3>
<ul><li> <a href="types/byte.html" title="cpp/types/byte"><tt>std::byte</tt></a>
</li><li> <span class="t-lc"><a href="types/conjunction.html" title="cpp/types/conjunction">std::conjunction</a></span>/<span class="t-lc"><a href="types/disjunction.html" title="cpp/types/disjunction">std::disjunction</a></span>/<span class="t-lc"><a href="types/negation.html" title="cpp/types/negation">std::negation</a></span>
</li><li> <a href="types.html" title="cpp/types">type trait</a> variable templates (<code><i>xxx</i>_+v</code>)
</li><li> <span class="t-lc"><a href="types/is_swappable.html" title="cpp/types/is swappable">std::is_swappable</a></span>
</li><li> <a href="types/is_invocable.html" title="cpp/types/is invocable"><tt>is_invocable</tt></a>
</li><li> <a href="types/is_aggregate.html" title="cpp/types/is aggregate"><tt>is_aggregate</tt></a>
</li><li> <span class="t-lc"><a href="types/has_unique_object_representations.html" title="cpp/types/has unique object representations">std::has_unique_object_representations</a></span>
</li></ul>
<h3><span class="mw-headline" id="Algorithms">Algorithms</span></h3>
<ul><li> <span class="t-lc"><a href="algorithm/clamp.html" title="cpp/algorithm/clamp">std::clamp</a></span>
</li><li> parallel algorithms and <a href="algorithm/execution_policy_tag_t.html" title="cpp/algorithm/execution policy tag t">execution policies</a>
</li><li> <span class="t-lc"><a href="algorithm/reduce.html" title="cpp/algorithm/reduce">std::reduce</a></span>
</li><li> <span class="t-lc"><a href="algorithm/inclusive_scan.html" title="cpp/algorithm/inclusive scan">std::inclusive_scan</a></span>
</li><li> <span class="t-lc"><a href="algorithm/exclusive_scan.html" title="cpp/algorithm/exclusive scan">std::exclusive_scan</a></span>
</li><li> <span class="t-lc"><a href="numeric/gcd.html" title="cpp/numeric/gcd">std::gcd</a></span>
</li><li> <span class="t-lc"><a href="numeric/lcm.html" title="cpp/numeric/lcm">std::lcm</a></span>
</li></ul>
<h3><span class="mw-headline" id="Iterators_and_containers">Iterators and containers</span></h3>
<ul><li> map/set <a href="container/map/extract.html" title="cpp/container/map/extract"><tt>extract</tt></a> and map/set <a href="container/map/merge.html" title="cpp/container/map/merge"><tt>merge</tt></a>
</li><li> map/unordered_map <a href="container/map/try_emplace.html" title="cpp/container/map/try emplace"><tt>try_emplace</tt></a> and <a href="container/map/insert_or_assign.html" title="cpp/container/map/insert or assign"><tt>insert_or_assign</tt></a>
</li><li> contiguous iterators (<a href="named_req/ContiguousIterator.html" title="cpp/named req/ContiguousIterator"><span style="font-family: Georgia, 'DejaVu Serif', serif; font-style:italic">LegacyContiguousIterator</span></a>)
</li><li> non-member <span class="t-lc"><a href="iterator/size.html" title="cpp/iterator/size">std::size</a></span>/<span class="t-lc"><a href="iterator/empty.html" title="cpp/iterator/empty">std::empty</a></span>/<span class="t-lc"><a href="iterator/data.html" title="cpp/iterator/data">std::data</a></span>
</li></ul>
<h3><span class="mw-headline" id="Numerics">Numerics</span></h3>
<ul><li> <a href="numeric/special_functions.html" title="cpp/numeric/special functions">mathematical special functions</a>
</li><li> 3D <span class="t-lc"><a href="numeric/math/hypot.html" title="cpp/numeric/math/hypot">std::hypot</a></span>
</li></ul>
<h3><span class="mw-headline" id="Other">Other</span></h3>
<ul><li> <a href="thread/hardware_destructive_interference_size.html" title="cpp/thread/hardware destructive interference size">cache line interface</a>
</li><li> <span class="t-lc"><a href="utility/launder.html" title="cpp/utility/launder">std::launder</a></span>
</li><li> <span class="t-lc"><a href="error/exception/uncaught_exception.html" title="cpp/error/uncaught exception">std::uncaught_exceptions</a></span>
</li><li> <a href="utility/to_chars.html" title="cpp/utility/to chars"><tt>std::to_chars</tt></a>/<a href="utility/from_chars.html" title="cpp/utility/from chars"><tt>std::from_chars</tt></a>
</li><li> <a href="atomic/atomic/is_always_lock_free.html" title="cpp/atomic/atomic/is always lock free"><tt>std::atomic&lt;T&gt;::is_always_lock_free</tt></a>
</li><li> <a href="thread/scoped_lock.html" title="cpp/thread/scoped lock"><tt>std::scoped_lock</tt></a>
</li><li> <span class="t-lc"><a href="chrono/c/timespec_get.html" title="cpp/chrono/c/timespec get">std::timespec_get</a></span>
</li><li> rounding functions for <span class="t-lc"><a href="chrono/duration.html" title="cpp/chrono/duration">std::chrono::duration</a></span> and <span class="t-lc"><a href="chrono/time_point.html" title="cpp/chrono/time point">std::chrono::time_point</a></span>
</li></ul>
<h2><span class="mw-headline" id="Defect_reports">Defect reports</span></h2>
<div style="margin-left:0px">
<table class="mw-collapsible mw-collapsed" style="background: transparent; text-align: left; border: 1px solid silver; margin: 0.2em auto auto; width:100%; clear: both; padding: 1px;">

<tr>
<th style="background: #F0F2F5; font-size:87%; padding:0.2em 0.3em; text-align:center;"> <span style="font-size:115%">Defect Reports fixed in C++17 (290 core, 363 library)</span>
</th></tr>
<tr>
<td style="border: solid 1px silver; padding: 8px; background: white;">
<div class="div-col columns column-count column-count-6" style="-moz-column-count: 6; -webkit-column-count: 6; column-count: 6;">
<ul><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue92">CWG#92</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue150">CWG#150</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue212">CWG#212</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue238">CWG#238</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue242">CWG#242</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue253">CWG#253</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue314">CWG#314</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue330">CWG#330</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue343">CWG#343</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue393">CWG#393</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue426">CWG#426</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue591">CWG#591</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue609">CWG#609</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue636">CWG#636</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue727">CWG#727</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue987">CWG#987</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1021">CWG#1021</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1116">CWG#1116</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1247">CWG#1247</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1274">CWG#1274</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1284">CWG#1284</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1292">CWG#1292</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1309">CWG#1309</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1315">CWG#1315</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1338">CWG#1338</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1343">CWG#1343</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1351">CWG#1351</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1356">CWG#1356</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1391">CWG#1391</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1395">CWG#1395</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1397">CWG#1397</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1446">CWG#1446</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1465">CWG#1465</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1467">CWG#1467</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1484">CWG#1484</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1490">CWG#1490</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1492">CWG#1492</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1496">CWG#1496</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1518">CWG#1518</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1552">CWG#1552</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1558">CWG#1558</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1561">CWG#1561</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1571">CWG#1571</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1572">CWG#1572</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1573">CWG#1573</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1589">CWG#1589</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1591">CWG#1591</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1596">CWG#1596</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1600">CWG#1600</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1603">CWG#1603</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1614">CWG#1614</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1615">CWG#1615</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1622">CWG#1622</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1630">CWG#1630</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1631">CWG#1631</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1633">CWG#1633</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1638">CWG#1638</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1639">CWG#1639</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1645">CWG#1645</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1652">CWG#1652</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1653">CWG#1653</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1657">CWG#1657</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1672">CWG#1672</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1677">CWG#1677</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1683">CWG#1683</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1686">CWG#1686</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1694">CWG#1694</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1696">CWG#1696</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1705">CWG#1705</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1708">CWG#1708</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1710">CWG#1710</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1712">CWG#1712</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1715">CWG#1715</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1719">CWG#1719</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1722">CWG#1722</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1734">CWG#1734</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1736">CWG#1736</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1744">CWG#1744</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1748">CWG#1748</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1750">CWG#1750</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1751">CWG#1751</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1752">CWG#1752</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1753">CWG#1753</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1756">CWG#1756</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1757">CWG#1757</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1758">CWG#1758</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1766">CWG#1766</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1774">CWG#1774</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1776">CWG#1776</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1777">CWG#1777</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1779">CWG#1779</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1780">CWG#1780</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1782">CWG#1782</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1784">CWG#1784</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1788">CWG#1788</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1791">CWG#1791</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1793">CWG#1793</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1794">CWG#1794</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1795">CWG#1795</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1796">CWG#1796</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1797">CWG#1797</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1799">CWG#1799</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1800">CWG#1800</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1802">CWG#1802</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1804">CWG#1804</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1805">CWG#1805</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1806">CWG#1806</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1807">CWG#1807</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1809">CWG#1809</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1810">CWG#1810</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1811">CWG#1811</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1812">CWG#1812</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1813">CWG#1813</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1814">CWG#1814</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1815">CWG#1815</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1816">CWG#1816</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1819">CWG#1819</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1823">CWG#1823</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1824">CWG#1824</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1825">CWG#1825</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1830">CWG#1830</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1832">CWG#1832</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1834">CWG#1834</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1838">CWG#1838</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1843">CWG#1843</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1846">CWG#1846</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1847">CWG#1847</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1848">CWG#1848</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1850">CWG#1850</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1851">CWG#1851</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1852">CWG#1852</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1858">CWG#1858</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1860">CWG#1860</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1861">CWG#1861</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1863">CWG#1863</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1865">CWG#1865</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1866">CWG#1866</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1870">CWG#1870</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1872">CWG#1872</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1873">CWG#1873</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1874">CWG#1874</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1875">CWG#1875</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1877">CWG#1877</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1878">CWG#1878</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1881">CWG#1881</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1882">CWG#1882</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1885">CWG#1885</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1886">CWG#1886</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1887">CWG#1887</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1888">CWG#1888</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1891">CWG#1891</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1892">CWG#1892</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1895">CWG#1895</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1899">CWG#1899</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1902">CWG#1902</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1903">CWG#1903</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1909">CWG#1909</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1911">CWG#1911</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1916">CWG#1916</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1920">CWG#1920</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1922">CWG#1922</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1925">CWG#1925</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1926">CWG#1926</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1929">CWG#1929</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1930">CWG#1930</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1932">CWG#1932</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1940">CWG#1940</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1941">CWG#1941</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1942">CWG#1942</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1946">CWG#1946</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1949">CWG#1949</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1951">CWG#1951</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1952">CWG#1952</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1955">CWG#1955</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1956">CWG#1956</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1958">CWG#1958</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1959">CWG#1959</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1961">CWG#1961</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1963">CWG#1963</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1966">CWG#1966</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1967">CWG#1967</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1971">CWG#1971</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1975">CWG#1975</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1978">CWG#1978</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1981">CWG#1981</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1988">CWG#1988</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1990">CWG#1990</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1991">CWG#1991</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1992">CWG#1992</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1995">CWG#1995</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue1999">CWG#1999</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2000">CWG#2000</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2001">CWG#2001</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2004">CWG#2004</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2006">CWG#2006</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2008">CWG#2008</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2010">CWG#2010</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2011">CWG#2011</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2012">CWG#2012</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2015">CWG#2015</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2016">CWG#2016</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2017">CWG#2017</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2019">CWG#2019</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2022">CWG#2022</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2024">CWG#2024</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2026">CWG#2026</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2027">CWG#2027</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2031">CWG#2031</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2032">CWG#2032</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2033">CWG#2033</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2038">CWG#2038</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2039">CWG#2039</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2040">CWG#2040</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2041">CWG#2041</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2044">CWG#2044</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2046">CWG#2046</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2047">CWG#2047</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2052">CWG#2052</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2061">CWG#2061</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2063">CWG#2063</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2064">CWG#2064</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2066">CWG#2066</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2068">CWG#2068</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2069">CWG#2069</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2071">CWG#2071</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2075">CWG#2075</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2076">CWG#2076</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2079">CWG#2079</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2082">CWG#2082</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2084">CWG#2084</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2085">CWG#2085</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2091">CWG#2091</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2093">CWG#2093</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2094">CWG#2094</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2095">CWG#2095</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2096">CWG#2096</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2098">CWG#2098</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2099">CWG#2099</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2100">CWG#2100</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2101">CWG#2101</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2104">CWG#2104</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2106">CWG#2106</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2107">CWG#2107</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2109">CWG#2109</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2113">CWG#2113</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2120">CWG#2120</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2122">CWG#2122</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2124">CWG#2124</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2129">CWG#2129</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2130">CWG#2130</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2137">CWG#2137</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2140">CWG#2140</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2141">CWG#2141</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2143">CWG#2143</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2145">CWG#2145</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2146">CWG#2146</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2147">CWG#2147</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2153">CWG#2153</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2154">CWG#2154</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2155">CWG#2155</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2156">CWG#2156</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2157">CWG#2157</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2163">CWG#2163</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2167">CWG#2167</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2171">CWG#2171</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2174">CWG#2174</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2175">CWG#2175</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2176">CWG#2176</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2180">CWG#2180</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2184">CWG#2184</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2191">CWG#2191</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2196">CWG#2196</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2198">CWG#2198</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2201">CWG#2201</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2205">CWG#2205</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2206">CWG#2206</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2211">CWG#2211</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2214">CWG#2214</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2218">CWG#2218</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2220">CWG#2220</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2224">CWG#2224</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2247">CWG#2247</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2248">CWG#2248</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2251">CWG#2251</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2259">CWG#2259</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2262">CWG#2262</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2268">CWG#2268</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2271">CWG#2271</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2272">CWG#2272</a>
</li><li> <a rel="nofollow" class="external text" href="https://wg21.cmeerw.net/cwg/issue2276">CWG#2276</a>
</li></ul>
</div>
<div class="div-col columns column-count column-count-6" style="-moz-column-count: 6; -webkit-column-count: 6; column-count: 6;">
<ul><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg839">#LWG839</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg1041">#LWG1041</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg1150">#LWG1150</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg1169">#LWG1169</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg1201">#LWG1201</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg1526">#LWG1526</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2016">#LWG2016</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2051">#LWG2051</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2059">#LWG2059</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2062">#LWG2062</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2063">#LWG2063</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2072">#LWG2072</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2076">#LWG2076</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2101">#LWG2101</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2106">#LWG2106</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2108">#LWG2108</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2111">#LWG2111</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2118">#LWG2118</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2119">#LWG2119</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2127">#LWG2127</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2129">#LWG2129</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2133">#LWG2133</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2156">#LWG2156</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2160">#LWG2160</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2166">#LWG2166</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2168">#LWG2168</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2170">#LWG2170</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2179">#LWG2179</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2181">#LWG2181</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2192">#LWG2192</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2208">#LWG2208</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2212">#LWG2212</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2217">#LWG2217</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2218">#LWG2218</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2219">#LWG2219</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2221">#LWG2221</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2223">#LWG2223</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2224">#LWG2224</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2228">#LWG2228</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2230">#LWG2230</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2232">#LWG2232</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2233">#LWG2233</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2234">#LWG2234</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2239">#LWG2239</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2241">#LWG2241</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2244">#LWG2244</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2245">#LWG2245</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2250">#LWG2250</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2259">#LWG2259</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2260">#LWG2260</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2261">#LWG2261</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2266">#LWG2266</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2273">#LWG2273</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2274">#LWG2274</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2276">#LWG2276</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2294">#LWG2294</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2296">#LWG2296</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2309">#LWG2309</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2310">#LWG2310</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2312">#LWG2312</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2325">#LWG2325</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2328">#LWG2328</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2336">#LWG2336</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2340">#LWG2340</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2343">#LWG2343</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2353">#LWG2353</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2354">#LWG2354</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2361">#LWG2361</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2364">#LWG2364</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2365">#LWG2365</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2367">#LWG2367</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2368">#LWG2368</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2369">#LWG2369</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2370">#LWG2370</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2376">#LWG2376</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2377">#LWG2377</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2378">#LWG2378</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2380">#LWG2380</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2384">#LWG2384</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2385">#LWG2385</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2387">#LWG2387</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2391">#LWG2391</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2393">#LWG2393</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2394">#LWG2394</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2396">#LWG2396</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2397">#LWG2397</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2399">#LWG2399</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2400">#LWG2400</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2401">#LWG2401</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2403">#LWG2403</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2404">#LWG2404</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2406">#LWG2406</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2407">#LWG2407</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2408">#LWG2408</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2411">#LWG2411</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2415">#LWG2415</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2419">#LWG2419</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2420">#LWG2420</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2422">#LWG2422</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2424">#LWG2424</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2425">#LWG2425</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2426">#LWG2426</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2427">#LWG2427</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2428">#LWG2428</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2433">#LWG2433</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2434">#LWG2434</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2435">#LWG2435</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2436">#LWG2436</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2437">#LWG2437</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2438">#LWG2438</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2439">#LWG2439</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2440">#LWG2440</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2441">#LWG2441</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2442">#LWG2442</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2443">#LWG2443</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2445">#LWG2445</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2447">#LWG2447</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2448">#LWG2448</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2450">#LWG2450</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2454">#LWG2454</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2455">#LWG2455</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2456">#LWG2456</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2458">#LWG2458</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2459">#LWG2459</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2460">#LWG2460</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2462">#LWG2462</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2464">#LWG2464</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2465">#LWG2465</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2466">#LWG2466</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2467">#LWG2467</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2468">#LWG2468</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2469">#LWG2469</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2470">#LWG2470</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2473">#LWG2473</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2475">#LWG2475</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2476">#LWG2476</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2477">#LWG2477</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2482">#LWG2482</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2483">#LWG2483</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2484">#LWG2484</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2485">#LWG2485</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2486">#LWG2486</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2487">#LWG2487</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2488">#LWG2488</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2489">#LWG2489</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2492">#LWG2492</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2495">#LWG2495</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2501">#LWG2501</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2502">#LWG2502</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2503">#LWG2503</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2505">#LWG2505</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2510">#LWG2510</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2514">#LWG2514</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2519">#LWG2519</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2520">#LWG2520</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2523">#LWG2523</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2529">#LWG2529</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2531">#LWG2531</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2534">#LWG2534</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2536">#LWG2536</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2537">#LWG2537</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2540">#LWG2540</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2542">#LWG2542</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2543">#LWG2543</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2544">#LWG2544</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2545">#LWG2545</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2548">#LWG2548</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2549">#LWG2549</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2550">#LWG2550</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2554">#LWG2554</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2556">#LWG2556</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2557">#LWG2557</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2559">#LWG2559</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2560">#LWG2560</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2562">#LWG2562</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2565">#LWG2565</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2566">#LWG2566</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2567">#LWG2567</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2569">#LWG2569</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2571">#LWG2571</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2572">#LWG2572</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2576">#LWG2576</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2577">#LWG2577</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2578">#LWG2578</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2579">#LWG2579</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2581">#LWG2581</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2582">#LWG2582</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2583">#LWG2583</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2584">#LWG2584</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2585">#LWG2585</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2586">#LWG2586</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2587">#LWG2587</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2589">#LWG2589</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2590">#LWG2590</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2591">#LWG2591</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2596">#LWG2596</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2598">#LWG2598</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2663">#LWG2663</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2664">#LWG2664</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2665">#LWG2665</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2667">#LWG2667</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2669">#LWG2669</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2670">#LWG2670</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2671">#LWG2671</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2672">#LWG2672</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2673">#LWG2673</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2674">#LWG2674</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2676">#LWG2676</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2677">#LWG2677</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2678">#LWG2678</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2679">#LWG2679</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2680">#LWG2680</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2681">#LWG2681</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2683">#LWG2683</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2684">#LWG2684</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2685">#LWG2685</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2686">#LWG2686</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2687">#LWG2687</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2688">#LWG2688</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2689">#LWG2689</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2694">#LWG2694</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2696">#LWG2696</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2698">#LWG2698</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2699">#LWG2699</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2704">#LWG2704</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2706">#LWG2706</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2707">#LWG2707</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2709">#LWG2709</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2710">#LWG2710</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2711">#LWG2711</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2712">#LWG2712</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2715">#LWG2715</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2716">#LWG2716</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2718">#LWG2718</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2719">#LWG2719</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2720">#LWG2720</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2721">#LWG2721</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2722">#LWG2722</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2723">#LWG2723</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2724">#LWG2724</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2725">#LWG2725</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2726">#LWG2726</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2727">#LWG2727</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2728">#LWG2728</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2729">#LWG2729</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2732">#LWG2732</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2734">#LWG2734</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2735">#LWG2735</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2736">#LWG2736</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2738">#LWG2738</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2739">#LWG2739</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2740">#LWG2740</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2742">#LWG2742</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2744">#LWG2744</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2747">#LWG2747</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2748">#LWG2748</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2749">#LWG2749</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2752">#LWG2752</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2753">#LWG2753</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2754">#LWG2754</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2755">#LWG2755</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2756">#LWG2756</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2757">#LWG2757</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2758">#LWG2758</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2759">#LWG2759</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2760">#LWG2760</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2763">#LWG2763</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2765">#LWG2765</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2767">#LWG2767</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2768">#LWG2768</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2769">#LWG2769</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2770">#LWG2770</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2771">#LWG2771</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2773">#LWG2773</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2776">#LWG2776</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2777">#LWG2777</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2778">#LWG2778</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2781">#LWG2781</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2782">#LWG2782</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2784">#LWG2784</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2785">#LWG2785</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2786">#LWG2786</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2787">#LWG2787</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2788">#LWG2788</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2789">#LWG2789</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2790">#LWG2790</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2791">#LWG2791</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2793">#LWG2793</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2794">#LWG2794</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2795">#LWG2795</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2796">#LWG2796</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2798">#LWG2798</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2799">#LWG2799</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2801">#LWG2801</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2802">#LWG2802</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2803">#LWG2803</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2804">#LWG2804</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2805">#LWG2805</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2806">#LWG2806</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2807">#LWG2807</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2809">#LWG2809</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2810">#LWG2810</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2812">#LWG2812</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2817">#LWG2817</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2824">#LWG2824</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2825">#LWG2825</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2826">#LWG2826</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2830">#LWG2830</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2834">#LWG2834</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2835">#LWG2835</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2837">#LWG2837</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2838">#LWG2838</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2842">#LWG2842</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2850">#LWG2850</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2853">#LWG2853</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2855">#LWG2855</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2857">#LWG2857</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2861">#LWG2861</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2862">#LWG2862</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2863">#LWG2863</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2864">#LWG2864</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2866">#LWG2866</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2867">#LWG2867</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2868">#LWG2868</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2869">#LWG2869</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2872">#LWG2872</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2873">#LWG2873</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2874">#LWG2874</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2875">#LWG2875</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2876">#LWG2876</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2877">#LWG2877</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2878">#LWG2878</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2879">#LWG2879</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2880">#LWG2880</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2882">#LWG2882</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2887">#LWG2887</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2888">#LWG2888</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2889">#LWG2889</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2890">#LWG2890</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2895">#LWG2895</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2900">#LWG2900</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2901">#LWG2901</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2903">#LWG2903</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2904">#LWG2904</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2905">#LWG2905</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2908">#LWG2908</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2911">#LWG2911</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2912">#LWG2912</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2913">#LWG2913</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2914">#LWG2914</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2915">#LWG2915</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2917">#LWG2917</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2918">#LWG2918</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2919">#LWG2919</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2920">#LWG2920</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2921">#LWG2921</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2924">#LWG2924</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2925">#LWG2925</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2926">#LWG2926</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2927">#LWG2927</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2928">#LWG2928</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2934">#LWG2934</a>
</li><li> <a rel="nofollow" class="external text" href="http://wg21.link/lwg2956">#LWG2956</a>
</li></ul>
</div>
</td></tr></table></div>
<h2><span class="mw-headline" id="Compiler_support">Compiler support</span></h2>
<p>Main Article: <a href="compiler_support.html#C.2B.2B17_features" title="cpp/compiler support">C++ compiler support</a>
</p>
<h3><span class="mw-headline" id="C.2B.2B17_core_language_features"> C++17 core language features </span></h3>
<table class="wikitable tbody-scroll mw-collapsible" style="font-size:0.8em; width:100%">

<tr style="height:15em">
<th style="vertical-align:bottom;"> C++17 feature<br> 
</th>
<th style="vertical-align:bottom;"> Paper(s)<br> 
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>GCC</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Clang</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>MSVC</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Apple Clang</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>EDG eccp</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Intel C++</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>IBM XLC++</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Sun/Oracle C++</div></div>
</th>
<th scope="col" style="width: 40pt;"> <div class="t-vertical"><div>Embarcadero C++ Builder</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Cray</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Nvidia HPC C++ <br>(ex Portland Group/PGI)</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Nvidia nvcc</div></div>
</th>
<th>
</th></tr>
<tr>
<td> DR: New <code>auto</code> rules for direct-list-initialization
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N3922">N3922</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/static_assert.html" title="cpp/language/static assert"><tt>static_assert</tt></a> with no message
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N3928">N3928</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">2.5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.12
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <code>typename</code> in a template template parameter
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4051">N4051</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Since at least 9.2; earliest version undocumented">Yes*</span>
</td></tr>
<tr>
<td> Removing <a href="language/operator_alternative.html#Trigraphs_.28removed_in_C.2B.2B17.29" title="cpp/language/operator alternative">trigraphs</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4086">N4086</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2010">16.0*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/namespace.html#Syntax" title="cpp/language/namespace">Nested namespace</a> definition
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4230">N4230</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 3">19.0 (Update 3)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.12
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/attributes.html" title="cpp/language/attributes">Attributes</a> for namespaces and enumerators
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4266">N4266</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="namespace only">4.9 (partial)*</span><br>6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.11
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/character_literal.html" title="cpp/language/character literal"><code>u8</code> character literals</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4267">N4267</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.11
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Allow constant evaluation for all non-type template arguments
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4268">N4268</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/fold.html" title="cpp/language/fold">Fold Expressions</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4295">N4295</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/fold.html#Explanation" title="cpp/language/fold">Unary fold expressions</a> and empty parameter packs
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0036R0">P0036R0</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Remove Deprecated Use of the <a href="keyword/register.html" title="cpp/keyword/register"><tt>register</tt></a> Keyword
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0001R1">P0001R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Remove Deprecated <code>operator++(bool)</code>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0002R1">P0002R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Make exception specifications part of the type system
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0012R1">P0012R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/aggregate_initialization.html" title="cpp/language/aggregate initialization">Aggregate classes</a> with base classes
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0017R1">P0017R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="preprocessor/include.html" title="cpp/preprocessor/include"><tt>__has_include</tt></a> in preprocessor conditionals
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0061R1">P0061R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> DR: New specification for <a href="language/using_declaration.html#Inheriting_constructors" title="cpp/language/using declaration">inheriting constructors</a> (DR1941 et al)
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0136R1">P0136R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Lambda capture of <code>*this</code>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0018R3">P0018R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Direct-list-initialization of enumerations
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0138R2">P0138R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/lambda.html" title="cpp/language/lambda">constexpr lambda expressions</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0170R1">P0170R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Differing begin and end types in <a href="language/range-for.html" title="cpp/language/range-for">range-based for</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0184R0">P0184R0</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.12
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <code>[[<a href="language/attributes/fallthrough.html" title="cpp/language/attributes/fallthrough">fallthrough</a>]]</code> <a href="language/attributes.html" title="cpp/language/attributes">attribute</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0188R1">P0188R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <code>[[<a href="language/attributes/nodiscard.html" title="cpp/language/attributes/nodiscard">nodiscard</a>]]</code> <a href="language/attributes.html" title="cpp/language/attributes">attribute</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0189R1">P0189R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <code>[[<a href="language/attributes/maybe_unused.html" title="cpp/language/attributes/maybe unused">maybe_unused</a>]]</code> <a href="language/attributes.html" title="cpp/language/attributes">attribute</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0212R1">P0212R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Hexadecimal <a href="language/floating_literal.html" title="cpp/language/floating literal">floating-point literals</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0245R1">P0245R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Using attribute namespaces without repetition
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0028R4">P0028R4</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/new.html" title="cpp/language/new">Dynamic memory allocation</a> for over-aligned data
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0035R4">P0035R4</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/deduction_guide.html" title="cpp/language/class template argument deduction">Class template argument deduction</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0091R3">P0091R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Non-type template parameters with <code>auto</code> type
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0127R2">P0127R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Guaranteed <a href="language/copy_elision.html" title="cpp/language/copy elision">copy elision</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0135R1">P0135R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.6">19.13*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Replacement of class objects containing reference members
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0137R1">P0137R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Stricter <a href="language/eval_order.html" title="cpp/language/eval order">expression evaluation order</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0145R3">P0145R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/structured_binding.html" title="cpp/language/structured binding">Structured Bindings</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0217R3">P0217R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="cannot be declared with a variable memory space specifier.">11.0*</span>
</td></tr>
<tr>
<td> Ignore unknown <a href="language/attributes.html" title="cpp/language/attributes">attributes</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0283R2">P0283R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.13
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/if.html" title="cpp/language/if">constexpr if</a> statements
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0292R2">P0292R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> init-statements for <a href="language/if.html" title="cpp/language/if">if</a> and <a href="language/switch.html" title="cpp/language/switch">switch</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0305R1">P0305R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> <a href="language/inline.html" title="cpp/language/inline">Inline variables</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0386R2">P0386R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">18.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Removing <a href="language/except_spec.html" title="cpp/language/except spec">dynamic exception specifications</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0003R5">P0003R5</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.14
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> Pack expansions in using-declarations
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0195R2">P0195R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr>
<td> DR: Matching of template template-arguments excludes compatible templates
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0522R0">P0522R0</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.0.1
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">19.1
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0
</td></tr>
<tr style="height:15em">
<th style="vertical-align:bottom;"> C++17 feature<br> 
</th>
<th style="vertical-align:bottom;"> Paper(s)<br> 
</th>
<th> <div class="t-vertical"><div>GCC</div></div>
</th>
<th> <div class="t-vertical"><div>Clang</div></div>
</th>
<th> <div class="t-vertical"><div>MSVC</div></div>
</th>
<th> <div class="t-vertical"><div>Apple Clang</div></div>
</th>
<th> <div class="t-vertical"><div>EDG eccp</div></div>
</th>
<th> <div class="t-vertical"><div>Intel C++</div></div>
</th>
<th> <div class="t-vertical"><div>IBM XLC++</div></div>
</th>
<th> <div class="t-vertical"><div>Sun/Oracle C++</div></div>
</th>
<th> <div class="t-vertical"><div>Embarcadero C++ Builder</div></div>
</th>
<th> <div class="t-vertical"><div>Cray</div></div>
</th>
<th> <div class="t-vertical"><div>Nvidia HPC C++</div></div>
</th>
<th> <div class="t-vertical"><div>Nvidia nvcc</div></div>
</th></tr></table>
<h3><span class="mw-headline" id="C.2B.2B17_library_features"> C++17 library features </span></h3>
<table class="wikitable tbody-scroll mw-collapsible" style="font-size:0.8em; width:100%">

<tr style="height:15em">
<th style="vertical-align:bottom;"> C++17 feature<br> 
</th>
<th style="vertical-align:bottom;"> Paper(s)<br> 
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>GCC libstdc++</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Clang libc++</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>MSVC STL</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Apple Clang</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Intel Parallel STL</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Sun/Oracle C++<br>Standard Library</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Embarcadero C++ Builder<br>Standard Library</div></div>
</th>
<th style="width: 40pt;"> <div class="t-vertical"><div>Cray C++<br>Standard Library</div></div>
</th>
<th>
</th></tr>
<tr>
<td> <span class="t-lc"><a href="types/void_t.html" title="cpp/types/void t">std::void_t</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N3911">N3911</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="error/exception/uncaught_exception.html" title="cpp/error/uncaught exception"><tt>std::uncaught_exceptions()</tt></a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4259">N4259</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="iterator/size.html" title="cpp/iterator/size">std::size()</a></span>, <span class="t-lc"><a href="iterator/empty.html" title="cpp/iterator/empty">std::empty()</a></span> and <span class="t-lc"><a href="iterator/data.html" title="cpp/iterator/data">std::data()</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4280">N4280</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> Improving <span class="t-lc"><a href="utility/pair.html" title="cpp/utility/pair">std::pair</a></span> and <span class="t-lc"><a href="utility/tuple.html" title="cpp/utility/tuple">std::tuple</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4387">N4387</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 2">19.0 (Update 2)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="types/integral_constant.html" title="cpp/types/integral constant">std::bool_constant</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4389">N4389</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="thread/shared_mutex.html" title="cpp/thread/shared mutex">std::shared_mutex</a></span> (untimed)
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N4508">N4508</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 2 &amp; Windows 7">19.0 (Update 2)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="meta.html" title="cpp/meta">Type traits</a> variable templates
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0006R0">P0006R0</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 2">19.0 (Update 2)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="meta.html#Operations_on_traits" title="cpp/meta">Logical operator type traits</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0013R1">P0013R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 2">19.0 (Update 2)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> Parallel algorithms and execution policies
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0024R2">P0024R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="requires linking with -ltbb">9*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no"> 
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="requires non-standard headers">18.0*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="algorithm/clamp.html" title="cpp/algorithm/clamp">std::clamp()</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0025R0">P0025R0</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 3">19.0 (Update 3)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="thread/hardware_destructive_interference_size.html" title="cpp/thread/hardware destructive interference size">Hardware interference size</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0154R1">P0154R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">12
</td>
<td style="background: #ffff90; color: black; vertical-align: middle; text-align: center;" class="table-maybe"><span title="GCC-only">15 (partial)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no"> 
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="types/is_swappable.html" title="cpp/types/is swappable">(nothrow-)swappable traits</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0185R1">P0185R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 3">19.0 (Update 3)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="filesystem.html" title="cpp/filesystem">File system library</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0218R1">P0218R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 11.0 beta (11M336w), 11.0 (11A420a), 11.1 (11A1027), 11.2 (11B52), 11.2.1 (11B500), 11.3 (11C29), 11.3.1 (11C504)">11.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="string/basic_string_view.html" title="cpp/string/basic string view">std::string_view</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/N3921">N3921</a><br><a rel="nofollow" class="external text" href="https://wg21.link/P0220R1">P0220R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="utility/any.html" title="cpp/utility/any">std::any</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0220R1">P0220R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="utility/optional.html" title="cpp/utility/optional">std::optional</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0220R1">P0220R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="header/memory_resource.html" title="cpp/header/memory resource">Polymorphic memory resources</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0220R1">P0220R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.6">19.13*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no"> 
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="numeric/special_functions.html" title="cpp/numeric/special functions">Mathematical special functions</a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0226R1">P0226R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no"> 
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> Major portion of C11 standard library
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0063R3">P0063R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #ffff90; color: black; vertical-align: middle; text-align: center;" class="table-maybe"><span title="VS 2015">19.0 (2015)*</span><br><span title="missing aligned_alloc() mainly">(partial)*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> Splicing <a href="container/map/merge.html" title="cpp/container/map/merge"><tt>Maps</tt></a> and <a href="container/set/merge.html" title="cpp/container/set/merge"><tt>Sets</tt></a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0083R3">P0083R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="utility/variant.html" title="cpp/utility/variant">std::variant</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0088R3">P0088R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="utility/make_from_tuple.html" title="cpp/utility/make from tuple">std::make_from_tuple()</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0209R2">P0209R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="types/has_unique_object_representations.html" title="cpp/types/has unique object representations">std::has_unique_object_representations</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0258R2">P0258R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">6
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="numeric/gcd.html" title="cpp/numeric/gcd">std::gcd()</a></span> and <span class="t-lc"><a href="numeric/lcm.html" title="cpp/numeric/lcm">std::lcm()</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0295R0">P0295R0</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="utility/functional/not_fn.html" title="cpp/utility/functional/not fn">std::not_fn</a></span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0005R4">P0005R4</a><br><a rel="nofollow" class="external text" href="https://wg21.link/P0358R1">P0358R1</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.9
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="utility.html#Elementary_string_conversions" title="cpp/utility">Elementary string conversions</a><span title="including status of floating-point (FP) values support">*</span>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0067R5">P0067R5</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8 (no FP)<br>11
</td>
<td style="background: #ffff90; color: black; vertical-align: middle; text-align: center;" class="table-maybe">7 (no FP)<br>14 (no FP from_chars)
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.7">19.14*</span> (no FP)<span title="19.15 / VS 2017 15.8: FP from_chars().
19.16 / VS 2017 15.9: FP to_chars() overloads for shortest decimal.
19.20 / VS 2019 16.0: FP to_chars() overloads for shortest hex and precision hex.
19.22 / VS 2019 16.2: FP to_chars() overloads for precision fixed and precision scientific.">*</span><br><span title="VS 2019 16.4">19.24*</span>
</td>
<td style="background: #ffff90; color: black; vertical-align: middle; text-align: center;" class="table-maybe">
<p><span title="Xcode 10.0 beta (10L176w), 10.0 (10A255), 10.1 (10B61)">10.0.0*</span> (no FP)
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #ffff90; color: black; vertical-align: middle; text-align: center;" class="table-maybe">10.3 (no FP from_chars)
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <span class="t-lc"><a href="memory/shared_ptr.html" title="cpp/memory/shared ptr">std::shared_ptr</a></span> and <span class="t-lc"><a href="memory/weak_ptr.html" title="cpp/memory/weak ptr">std::weak_ptr</a></span> with array support
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0414R2">P0414R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.5">19.12*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">
<p><span title="Xcode 12.0 (12A7209), 12.0.1 (12A7300), 12.1 (12A7403), 12.2 (12B45b), 12.3 (12C33), 12.4 (12D4e)">12.0.0*</span>
</p>
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="thread/scoped_lock.html" title="cpp/thread/scoped lock"><tt>std::scoped_lock</tt></a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0156R2">P0156R2</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="types/byte.html" title="cpp/types/byte"><tt>std::byte</tt></a>
</td>
<td> <a rel="nofollow" class="external text" href="https://wg21.link/P0298R3">P0298R3</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.3">19.11*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> <a href="types/is_aggregate.html" title="cpp/types/is aggregate"><tt>std::is_aggregate</tt></a>
</td>
<td> <a rel="nofollow" class="external text" href="https://cplusplus.github.io/LWG/issue2911">LWG2911</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">7
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.8">19.15*</span>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">Yes
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr>
<td> DR: <a href="filesystem/path/hash.html" title="cpp/filesystem/path/hash"><tt>std::hash&lt;std::filesystem::path&gt;</tt></a>
</td>
<td> <a rel="nofollow" class="external text" href="https://cplusplus.github.io/LWG/issue3657">LWG3657</a>
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">12
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2022 17.2">19.32*</span>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no"> 
</td>
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"> <small>N/A</small>
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td>
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no">
</td></tr>
<tr style="height:15em">
<th style="vertical-align:bottom;"> C++17 feature<br> 
</th>
<th style="vertical-align:bottom;"> Paper(s)<br> 
</th>
<th> <div class="t-vertical"><div>GCC libstdc++</div></div>
</th>
<th> <div class="t-vertical"><div>Clang libc++</div></div>
</th>
<th> <div class="t-vertical"><div>MSVC STL</div></div>
</th>
<th> <div class="t-vertical"><div>Apple Clang</div></div>
</th>
<th> <div class="t-vertical"><div>Intel Parallel STL</div></div>
</th>
<th> <div class="t-vertical"><div>Sun/Oracle C++<br>Standard Library</div></div>
</th>
<th> <div class="t-vertical"><div>Embarcadero C++ Builder<br>Standard Library</div></div>
</th>
<th> <div class="t-vertical"><div>Cray C++<br>Standard Library</div></div>
</th></tr></table>
<p>Notes:
</p>
<ul><li> As of 2020-11-20, the latest release of Oracle Developer Studio <a rel="nofollow" class="external text" href="https://www.oracle.com/application-development/technologies/developerstudio-component-matrix.html">is 12.6</a>. Its <a rel="nofollow" class="external text" href="https://docs.oracle.com/cd/E77782_01/html/E77789/bkaje.html">documentation</a> does not mention C++17.
</li><li> Cray compiler may have support for some features earlier than 11.0. That version is when it became a derivative of Clang, gaining all of the attendant language feature support of the base compiler. See Cray/HPE document S-2179 <a rel="nofollow" class="external autonumber" href="https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&amp;docId=a00123566en_us">[1]</a>
</li></ul>
<p><i>*</i> - hover over a cell with the version number to see notes
</p>
<ul><li> <a rel="nofollow" class="external text" href="https://github.com/makelinux/examples/blob/HEAD/cpp/17.cpp">Working c++17 examples</a>
</li></ul>

<!-- 
NewPP limit report
Preprocessor visited node count: 20952/1000000
Preprocessor generated node count: 22714/1000000
Post‐expand include size: 481415/2097152 bytes
Template argument size: 185476/2097152 bytes
Highest expansion depth: 17/40
Expensive parser function count: 0/100
-->

<!-- Saved in parser cache with key mwiki1-mwiki_en_:pcache:idhash:18870-0!*!0!!en!*!* and timestamp 20220719175910 -->
</div>                    <!-- /bodycontent -->
                                        <!-- printfooter -->
                    <div class="printfooter">
                    Retrieved from "<a href="https://en.cppreference.com/mwiki/index.php?title=cpp/17&amp;oldid=138594">https://en.cppreference.com/mwiki/index.php?title=cpp/17&amp;oldid=138594</a>"                    </div>
                    <!-- /printfooter -->
                                                            <!-- catlinks -->
                    <!-- /catlinks -->
                                                            <div class="visualClear"></div>
                    <!-- debughtml -->
                                        <!-- /debughtml -->
                </div>
                <!-- /bodyContent -->
            </div>
        </div>
        <!-- /content -->
        <!-- footer -->
        <div id="cpp-footer-base" class="noprint">
            <div id="footer">
                        <div id="cpp-navigation">
            <h5>Navigation</h5>
            <ul><li><a href="https://en.cppreference.com/w/cpp/17">Online version</a></li><li>Offline version retrieved 2022-07-30 14:05.</li></ul></div>
                        <ul id="footer-info">
                                    <li id="footer-info-lastmod"> This page was last modified on 11 March 2022, at 13:23.</li>
                                    <li id="footer-info-viewcount">This page has been accessed 257,719 times.</li>
                            </ul>
                    </div>
        </div>
        <!-- /footer -->
        <script>if(window.mw){
mw.loader.state({"site":"loading","user":"missing","user.groups":"ready"});
}</script>
<script src="../../common/skin_scripts.js"></script>
<script>if(window.mw){
mw.loader.load(["mediawiki.action.view.postEdit","mediawiki.user","mediawiki.page.ready","mediawiki.searchSuggest","mediawiki.hidpi","ext.gadget.ColiruCompiler","ext.gadget.MathJax"], null, true);
}</script>
<script src="../../common/site_scripts.js"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-2828341-1']);
_gaq.push(['_setDomainName', 'cppreference.com']);
_gaq.push(['_trackPageview']);
</script><!-- Served in 1.631 secs. -->
	</body>
<!-- Cached 20220719175910 -->
</html>